rework pcb desoldering design circuit csp inspection pcb rework bga electronic electronics assembly smt soldering